package ar.com.personalTravellers.services;

import java.util.Collection;

import ar.com.personalTravellers.beans.Neighborhood;

import com.angel.architecture.services.interfaces.GenericService;

/**
 * TODO Write a comment here.
 *
 * @author William
 * @since 26/04/2009
 */
public interface NeighborhoodService extends GenericService {

    /** Find a neighborhood with a specific name.
     *
     * @param neighborhoodName to find.
     * @return a neighborhood insntance with a specific name.
     */
    public Neighborhood findUniqueByName(String neighborhoodName);

    public Collection<Neighborhood> findAllByActive(Boolean active);

    public Collection<Neighborhood> findAllActives();

    public Collection<Neighborhood> findAllUnactives();

}